deeply resent something - Spanish English Dictionary